up-front fee - German English Dictionary